# 引入模块
import pandas


# 创建一个pandas处理数据的类
class PandasOption(object):
    # 定义属性
    def __init__(self, file_path):
        self.table = pandas.read_excel(file_path, keep_default_na=False)

    # 定义方法
    """列表套字典"""

    def pandas_list_dict(self):
        my_list = []
        for i in self.table.index.values:
            my_list.append(self.table.loc[i].to_dict())
        return my_list

    """列表套列表"""

    def pandas_list_list(self):
        my_list = []
        for i in self.table.index.values:
            my_list.append(self.table.loc[i].to_list())
        return my_list


if __name__ == '__main__':
    po_object = PandasOption("../data/login_data.xls")
    print(po_object.pandas_list_dict())
    print(po_object.pandas_list_list())
